package com.realshare.bby.model;
import org.beetl.sql.core.annotatoin.Table;


/* 
* 
* gen by beetlsql 2018-12-10
*/
@Table(name="rule_group_members")
public class RuleGroupMembers   {
	
	/*
	记录的 ID
	*/
	private String id ;
	/*
	维护账号的营业网点编码
	*/
	private String bankCode ;
	/*
	创建时间
	*/
	private String createTime ;
	/*
	创建者
	*/
	private String creator ;
	/*
	修改时间
	*/
	private String editTime ;
	/*
	修改者
	*/
	private String editor ;
	/*
	对应的用户组 ID
	*/
	private String groupId ;
	/*
	用户识别用户的标识号，存储内容取决与 外关联 tbl_ruleGroups.identType（1身份证；2定期存款账户；3银行卡号，4客户号）
	*/
	private String idNo ;
	/*
	用户身份证号
	*/
	private String identityCode ;
	/*
	用户的真实姓名
	*/
	private String name ;
	/*
	是否需要补算积分数据，0.不需要；1.需要，当核验失败二次编辑并且核验通过后才能为1
	*/
	private Integer needPatch ;
	/*
	添加该用户的柜员ID
	*/
	private String operatorId ;
	/*
	开始积分时间
	*/
	private String startIntegralTime ;
	/*
	状态：0待验证；1正常（已验证）；2验证失败；3已失效；-1已删除
	*/
	private Integer status ;
	/*
	核验失败的原因
	*/
	private String verifyDescribe ;
	
	public RuleGroupMembers() {
	}
	
	/**
	* 记录的 ID
	*@return 
	*/
	public String getId(){
		return  id;
	}
	/**
	* 记录的 ID
	*@param  id
	*/
	public void setId(String id ){
		this.id = id;
	}
	
	/**
	* 维护账号的营业网点编码
	*@return 
	*/
	public String getBankCode(){
		return  bankCode;
	}
	/**
	* 维护账号的营业网点编码
	*@param  bankCode
	*/
	public void setBankCode(String bankCode ){
		this.bankCode = bankCode;
	}
	
	/**
	* 创建时间
	*@return 
	*/
	public String getCreateTime(){
		return  createTime;
	}
	/**
	* 创建时间
	*@param  createTime
	*/
	public void setCreateTime(String createTime ){
		this.createTime = createTime;
	}
	
	/**
	* 创建者
	*@return 
	*/
	public String getCreator(){
		return  creator;
	}
	/**
	* 创建者
	*@param  creator
	*/
	public void setCreator(String creator ){
		this.creator = creator;
	}
	
	/**
	* 修改时间
	*@return 
	*/
	public String getEditTime(){
		return  editTime;
	}
	/**
	* 修改时间
	*@param  editTime
	*/
	public void setEditTime(String editTime ){
		this.editTime = editTime;
	}
	
	/**
	* 修改者
	*@return 
	*/
	public String getEditor(){
		return  editor;
	}
	/**
	* 修改者
	*@param  editor
	*/
	public void setEditor(String editor ){
		this.editor = editor;
	}
	
	/**
	* 对应的用户组 ID
	*@return 
	*/
	public String getGroupId(){
		return  groupId;
	}
	/**
	* 对应的用户组 ID
	*@param  groupId
	*/
	public void setGroupId(String groupId ){
		this.groupId = groupId;
	}
	
	/**
	* 用户识别用户的标识号，存储内容取决与 外关联 tbl_ruleGroups.identType（1身份证；2定期存款账户；3银行卡号，4客户号）
	*@return 
	*/
	public String getIdNo(){
		return  idNo;
	}
	/**
	* 用户识别用户的标识号，存储内容取决与 外关联 tbl_ruleGroups.identType（1身份证；2定期存款账户；3银行卡号，4客户号）
	*@param  idNo
	*/
	public void setIdNo(String idNo ){
		this.idNo = idNo;
	}
	
	/**
	* 用户身份证号
	*@return 
	*/
	public String getIdentityCode(){
		return  identityCode;
	}
	/**
	* 用户身份证号
	*@param  identityCode
	*/
	public void setIdentityCode(String identityCode ){
		this.identityCode = identityCode;
	}
	
	/**
	* 用户的真实姓名
	*@return 
	*/
	public String getName(){
		return  name;
	}
	/**
	* 用户的真实姓名
	*@param  name
	*/
	public void setName(String name ){
		this.name = name;
	}
	
	/**
	* 是否需要补算积分数据，0.不需要；1.需要，当核验失败二次编辑并且核验通过后才能为1
	*@return 
	*/
	public Integer getNeedPatch(){
		return  needPatch;
	}
	/**
	* 是否需要补算积分数据，0.不需要；1.需要，当核验失败二次编辑并且核验通过后才能为1
	*@param  needPatch
	*/
	public void setNeedPatch(Integer needPatch ){
		this.needPatch = needPatch;
	}
	
	/**
	* 添加该用户的柜员ID
	*@return 
	*/
	public String getOperatorId(){
		return  operatorId;
	}
	/**
	* 添加该用户的柜员ID
	*@param  operatorId
	*/
	public void setOperatorId(String operatorId ){
		this.operatorId = operatorId;
	}
	
	/**
	* 开始积分时间
	*@return 
	*/
	public String getStartIntegralTime(){
		return  startIntegralTime;
	}
	/**
	* 开始积分时间
	*@param  startIntegralTime
	*/
	public void setStartIntegralTime(String startIntegralTime ){
		this.startIntegralTime = startIntegralTime;
	}
	
	/**
	* 状态：0待验证；1正常（已验证）；2验证失败；3已失效；-1已删除
	*@return 
	*/
	public Integer getStatus(){
		return  status;
	}
	/**
	* 状态：0待验证；1正常（已验证）；2验证失败；3已失效；-1已删除
	*@param  status
	*/
	public void setStatus(Integer status ){
		this.status = status;
	}
	
	/**
	* 核验失败的原因
	*@return 
	*/
	public String getVerifyDescribe(){
		return  verifyDescribe;
	}
	/**
	* 核验失败的原因
	*@param  verifyDescribe
	*/
	public void setVerifyDescribe(String verifyDescribe ){
		this.verifyDescribe = verifyDescribe;
	}
	

}
